A Framework for Requirements Elicitation Techniques Selection

نویسنده

  • Yirsaw Ayalew
چکیده

Requirements elicitation is concerned with the extraction of users’ requirements, which involves cognitive, social, communication, and technical issues. There are many techniques to elicit requirements each having its strengths and weaknesses. However, some of them are misused, others are never used and only a few are applied again and again. The reason is that analysts have a difficulty of deciding what elicitation techniques to use in a particular software development project due to lack of information regarding the available elicitation techniques, their usefulness, and how suitable they are to the project. This paper presents a framework, which will assist analysts in the selection of elicitation techniques that best fit the goal of elicitation session, the project environment and the problem domain. When applied, this framework provides ranked list of elicitation techniques which are suitable for the project.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Systematizing requirements elicitation technique selection

Context: This research deals with requirements elicitation technique selection for software product requirements and the overselection of open interviews. Objectives: This paper proposes and validates a framework to help requirements engineers select the most adequate elicitation techniques at any time. Method: We have explored both the existing underlying theory and the results of empirical re...

متن کامل

A Methodology for the Selection of Requirement Elicitation Techniques

In this paper, we present an approach to select a subset of requirement elicitation technique for an optimum result in the requirement elicitation process. Our approach consists of three steps. First, we identify various attribute in three important dimensions namely project, people and the process of software development that can influence the outcome of an elicitation process. Second, we cons...

متن کامل

A Tale of Two Ontologies: The Basis for Systems Analysis Technique Selection

Experts in requirements elicitation use a wide variety of diverse elicitation techniques to understand users’ needs. Less experienced elicitation practitioners frequently use the same technique repeatedly, often because it is the only one they know or they do not know when to use alternative techniques. The authors are constructing a tool that aids less experienced analysts in selecting the mos...

متن کامل

The Overreliance on Analyst Experience in the Selection of Requirements Elicitation Techniques

This study applies Channel Expansion Theory to assess the factors that influence analyst selection and use of a requirements elicitation techniques. The findings from a cross-sectional survey show that an analyst’s experience with a requirements elicitation technique is the strongest predictor of perceived richness from using that technique. Experience with the informant was only marginally sig...

متن کامل

on Requirements Elicitation

Requirements elicitation is the first of the four steps in software requirements engineering (the others being analysis, specification, and validation). Software engineers use several elicitation techniques. To facilitate teaching these techniques, materials are provided to support an introductory lecture and four lectures on specific techniques: joint application design, brainstorming, intervi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006